WOWWW!!! EXTREME 500 KG Lamb TUB + INSANE Street Food in China | Going DEEP for Chinese Street Food!
We're going DEEP for some super EXTREME Chinese Street Food in Islamic China! The MOST Unique Street Food in the WORLD! Today, we're visiting Xining in western China, the land of the Hui chinese muslims who have a ton of unique street foods that you